AWS Cloud Practitioner Certification: AWS Global Infrastructure
Key business factors to deploy your app in a region:
- Compliance:
- Business policies.
- Laws.
- Standards.
- Proximity:
- Proximity to the customers to deliver the product at high speed.
- Feature availability (AWS products):
- Newest products, services or features of AWS can be deploy first in some region and then expand to others.
- Pricing:
- One region can be more expensive than others.
Availability Zones (AZ) = Data Centers
Good practice ⇒ Runs multiple EC2 located each one in different AZs to prevent disaster shut down.
Edge locations
- It’s a site that Amazon CloudFront uses to store cached copies of your content (videos, files, APIs, …) closer to your customers for faster deliveries.
- Amazon CloudFront is a content delivery service (CDS). You can think also as a content delivery network (CDN).
- AWS Outposts extends AWS infrastructure and services to different locations, including your on-premise data center.
Ways to interacting with AWS
- CLI. (Console)
- Management console (Web interface)
- AWS Software Development Kits (SDK) (Through programming languages)
- Using AWS Elastic Beanstalk
- Takes a script and desired configuration and builds out your environment.
- AWS Elastic Beanstalk takes care of EC2 instances allocation, auto scaling groups, and auto load balancing configuration.
- Fast deployment purpose.
- Using AWS CloudFormation
- Use JSON or YAML configuration files.
- Create parallel environments with a share pool of services in the backend.

